India are champions of Asia for an 8th time and India won the tournament from Sri Lanka by 10 wickets and easily completed the target of 51 runs.
India's Mohammed Siraj took six key wickets to leave the batting lineup in disarray and the Sri Lankan team bowled out at 50 runs and the island nation gave only a target of 51 runs to India.
Earlier, Sri Lanka won the toss and chose to bat first in the Asia Cup 2023 Final against India.
The stage is set for a gripping battle as both teams eye their 12th Asia Cup title.
This final match comes as a rematch between the two cricketing giants after India secured a convincing 41-run victory over Sri Lanka in their previous encounter. However, with the Asia Cup rivalry standing at an even 11 victories each, the outcome of this game is far from predictable.
India, bolstered by the return of key players including Virat Kohli, Hardik Pandya, Jasprit Bumrah, Mohammed Siraj, and Kuldeep Yadav, have their eyes set on yet another title. They were rested for the match against Bangladesh but are now raring to make an impact in the final.
On the other side of the pitch, Sri Lanka earned their spot in the final with a nail-biting two-wicket win over Pakistan during the Super Four stage.
The absence of spinner Maheesh Theekshana due to a hamstring injury is a concern for Sri Lanka, potentially paving the way for leg-spinner Dushan Hemantha to step in and make a difference.
India and Sri Lanka hold a record-breaking history in One Day International (ODI) encounters, having faced each other 166 times. Out of these, India emerged victorious in 97, while Sri Lanka secured 57 wins. With 11 matches concluding with "no result" and one ending in a tie, the rivalry between these teams is nothing short of intense.
The R Premdasa Stadium is famous for its batting-friendly pitches, typically favoring the team setting the target. Spinners tend to play a crucial role as the game progresses, making it a challenging contest for both sides.
One factor that could disrupt the game is rain, which has already affected several matches in the tournament this year. Cricket fans worldwide will be hoping for clear skies to witness this epic battle between India and Sri Lanka.
The Asia Cup 2023 Final, scheduled to kick off at 3 pm Indian time, promises to be a thrilling spectacle as these two cricketing powerhouses compete for supremacy in the heart of Colombo, Sri Lanka.